package com.pg.auth.model.dto.sysorg;

import lombok.Data;
import java.lang.Long;
import java.util.Date;
import java.lang.String;
import java.lang.Integer;
/***
 * @author : huhuaping
 * @Date : 2024-06-06 19:55:33
 */
@Data
public class SysOrgReq {

    /**
     * 组织层级层级
     */
    private Long orgId;

    /**
     * 组织编码
     */
    private String orgCode;

    /**
     * 组织简称
     */
    private String orgShortName;

    /**
     * 组织名称
     */
    private String orgName;

    /**
     * 组织状态 0正常 1冻结
     */
    private String orgStatus;

    /**
     * 组织层级
     */
    private Integer orgLevel;

    /**
     * 上级id
     */
    private Integer parentId;

    /**
     * 组织权限树，例：/1/101/
     */
    private String orgTree;

    /**
     * 生效时间
     */
    private Date validTime;

    /**
     * 失效时间
     */
    private Date loseTime;

    /**
     * 组织专属子域名
     */
    private String domain;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建者ID
     */
    private Long createUser;

    /**
     * 创建者名称
     */
    private String createUserName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改者ID
     */
    private Long updateUser;

    /**
     * 修改者名称
     */
    private String updateUserName;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 删除状态 0，正常，1：删除
     */
    private Integer deleteStatus;

}